strip of necessaries or conveniences - Turco Inglés Diccionario